tea balls - German English Dictionary